package cqrtplm.entity;


import java.io.Serializable;
import java.sql.Date;

/**
 * (RtChangeaffectDrawingdocumentDO)实体类
 *
 * @author makejava
 * @since 2025-07-19 20:49:26
 */
public class RtChangeaffectDrawingdocumentDO implements Serializable {
    private static final long serialVersionUID = 219774655502962025L;

    private String changeno;

    private String partnumber;

    private String documentname;

    private String documentnumber;

    private String filename;

    private String state;

    private String version;

    private String type;

    private String patterncode;
    private String relatetype;
    private Date createDate;

    private String createBy;
    private String exclusivesupplier;
    private String objectid;
    private String objecttype;
    private String objectversion;

    public String getChangeno() {
        return changeno;
    }

    public void setChangeno(String changeno) {
        this.changeno = changeno;
    }

    public String getPartnumber() {
        return partnumber;
    }

    public void setPartnumber(String partnumber) {
        this.partnumber = partnumber;
    }

    public String getDocumentname() {
        return documentname;
    }

    public void setDocumentname(String documentname) {
        this.documentname = documentname;
    }

    public String getDocumentnumber() {
        return documentnumber;
    }

    public void setDocumentnumber(String documentnumber) {
        this.documentnumber = documentnumber;
    }

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getPatterncode() {
        return patterncode;
    }

    public void setPatterncode(String patterncode) {
        this.patterncode = patterncode;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getObjectid() {
        return objectid;
    }

    public void setObjectid(String objectid) {
        this.objectid = objectid;
    }

    public String getObjecttype() {
        return objecttype;
    }

    public void setObjecttype(String objecttype) {
        this.objecttype = objecttype;
    }

    public String getObjectversion() {
        return objectversion;
    }

    public void setObjectversion(String objectversion) {
        this.objectversion = objectversion;
    }

    public String getRelatetype() {
        return relatetype;
    }

    public void setRelatetype(String relatetype) {
        this.relatetype = relatetype;
    }

    public String getExclusivesupplier() {
        return exclusivesupplier;
    }

    public void setExclusivesupplier(String exclusivesupplier) {
        this.exclusivesupplier = exclusivesupplier;
    }

    public RtChangeaffectDrawingdocumentDO(String changeno, String partnumber, String documentname,
                                           String documentnumber, String filename, String state, String version,
                                           String type, String patterncode, String createBy, String objectid,
                                           String objecttype, String relatetype, String objectversion, String exclusivesupplier) {
        this.changeno = changeno;
        this.partnumber = partnumber;
        this.documentname = documentname;
        this.documentnumber = documentnumber;
        this.filename = filename;
        this.state = state;
        this.version = version;
        this.exclusivesupplier = exclusivesupplier;
        this.type = type;
        this.patterncode = patterncode;
        this.relatetype = relatetype;
        this.createBy = createBy;
        this.objectid = objectid;
        this.objecttype = objecttype;
        this.objectversion = objectversion;
    }

    public RtChangeaffectDrawingdocumentDO(String changeno, String partnumber) {
        this.changeno = changeno;
        this.partnumber = partnumber;
    }
}

